Golang Job: Sr Golang Developer

Job added on

Location

Chennai - India

Job type

Full-Time

Golang Job Details

Req ID: 212614
NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Sr Golang Developer to join our team in Chennai, Tamil Nādu (IN-TN), India (IN).

Job Description
Managing a global team of highly skilled engineers with the goal of delivering stable, performant, cost-effective, and secure implementations of Golang, Python & React applications, and other container technologies to business clients, both in private and in public cloud providers.

Responsibilities:
  • Technical manager role
  • Technical management of a 10+ member tech. team on Golang, Python & React
  • Should be doing other team management activities similar to First line manager
  • Should be good in getting work done by team and be able to help technically.
  • Should be doing SME level support in the team
  • Responsible for application design, code development, testing and deployment and maintenance
  • Hands on experience in Handling team
  • Write well designed and optimised code
  • Contribute all phases of development lifecycle
  • Develop and deploy new features to facilitate related procedures and tools
  • A high degree of intellectual curiosity and a lack of fear for learning something new.
  • Should be opened to learn from others and willing to help mentor.

Troubleshoot:
  • Test and maintain the core product and database to ensure strong optimisation and functionality.

Skills and Qualifications
  • 8+ years of experience as a application development or similar role
  • Excellent knowledge on SQL technologies like MySQL and MSSQL and NoSQL technologies like MongoDB
  • Experience on application development in Golang
  • Knowledge of Go routines and channel
  • Knowledge of Go frameworks and API routers
  • Experience in building Microservices
  • Experience working in a CI/CD environment with Jenkins/CircleCI
  • Understanding and experience in Docker, Kubernetes, and cloud services (AWS/Azure/Openshift)
  • Experience with Agile Development (SCRUM methodology, JIRA)
  • Experience in caching & MQ is a plus
  • Good understanding of code versioning tools such as Git, Bitbucket, Mercurial, SVN, etc. and familiarity with continuous integration
  • Excellent analytical skills
  • Sense of ownership and pride in your performance and its impact on company’s success
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills
  • Ability to plan resource requirements from high level specifications
  • Should be full time graduated (BE or B Tech or MCA) from reputed university

About NTT DATA Services
NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.
NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.


Job Segment: Consulting, Database, SQL, Information Technology, Programmer, Technology